A heavy thunderstorm is just ending as 45407 heads the first steam at Middlewich for at least 40 years, with the Crewe-Altrincham positioning run prior to working the Mid Cheshire Community Rail S... (more)